Salt Island Fish & Beer Restaurant On Tybee Island, Georgia